Slotted slab - Turkish English Dictionary